Computer Aided Prototyping System (CAPS) for Heterogeneous Systems Development and Integration

نویسندگان

  • Luqi
  • V. Berzins
  • M. Shing
چکیده

This paper addresses the problem of how to produce reliable software that is also flexible and cost effective for the DoD distributed software domain. DoD software systems fall into two categories: information systems and war fighter systems. Both types of systems can be distributed, heterogeneous and network-based, consisting of a set of components running on different platforms and working together via multiple communication links and protocols. We propose to tackle the problem using prototyping and a “wrapper and glue” technology for interoperability and integration. This paper describes a distributed development environment, CAPS (ComputerAided Prototyping System), to support rapid prototyping and automatic generation of wrapper and glue software based on designer specifications. The CAPS system uses a fifth-generation prototyping language to model the communication structure, timing constraints, I/O control, and data buffering that comprise the requirements for an embedded software system. The language supports the specification of hard real-time systems with reusable components from domain specific component libraries. CAPS has been used successfully as a research tool in prototyping large war-fighter control systems (e.g. the command-and-control station, cruise missile flight control system, missile defense systems) and demonstrated its capability to support the development of large complex embedded software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Evolution Approach for the Development of Command and Control Systems

This paper addresses the problem of how to produce reliable software that is also flexible and cost effective for the DoD distributed software domain. DoD software systems fall into two categories: information systems and war fighter systems. Both types of systems can be distributed, heterogeneous and network-based, consisting of a set of components running on different platforms and working to...

متن کامل

Interactive Control of Prototyping Process

We present the use of CAPS (Computer-aided Prototyping System) for the interactive construction, execution, debugging, modification, and controlling of software prototypes. We discuss the current version of CAPS, explicate its user interface for monitoring and coordinating the prototype development process, and depict the functioning of each of the integrated software tools.

متن کامل

Interactive Control of Prototyping Process

We present the use of CAPS (Computer-aided Prototyping System) for the interactive construction, execution, debugging, modification, and controlling of software prototypes. We discuss the current version of CAPS, explicate its user interface for monitoring and coordinating the prototype development process, and depict the functioning of each of the integrated software tools.

متن کامل

An Overview of Computer Aided Design/Computer Aided Manufacturing (CAD/CAM) in Restorative Dentistry

Objective: To review the current knowledge of CAD/CAM in dentistry and its development in the mentioned field. Sources: An electronic search was conducted across Ovid Medline, complemented by manual search across individual databases, such as Cochrane, Medline and ISI Web of Science databases and Google Scholar for literature analysis on the mentioned topic. The studies were reviewed thoroughly...

متن کامل

Practical Evaluation of EKF1 and UKF2 Filters for Terrain Aided Navigation

This article would study batch and recursive methods that used in terrain navigation systems. Terrain navigation has a lot ofdisadvantages and so researchers have been studied on different method of aided navigation for many years. Therefore, more types of aided navigation systems were introduced with advantages and disadvantages in terms of practical and theoretical. One of the main ideas for ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000